Quantum walk speedup of backtracking algorithms
نویسنده
چکیده
We describe a general method to obtain quantum speedups of classical algorithms which are based on the technique of backtracking, a standard approach for solving constraint satisfaction problems (CSPs). Backtracking algorithms explore a tree whose vertices are partial solutions to a CSP in an attempt to find a complete solution. Assume there is a classical backtracking algorithm which finds a solution to a CSP on n variables, or outputs that none exists, and whose corresponding tree contains T vertices, each vertex corresponding to a test of a partial solution. Then we show that there is a bounded-error quantum algorithm which completes the same task using O( √ Tn log n) tests. In particular, this quantum algorithm can be used to speed up the DPLL algorithm, which is the basis of many of the most efficient SAT solvers used in practice. The quantum algorithm is based on the use of a quantum walk algorithm of Belovs to search in the backtracking tree. We also discuss how, for certain distributions on the inputs, the algorithm can lead to an exponential reduction in expected runtime.
منابع مشابه
Quantum Information Processing in Continuous Time
Quantum mechanical computers can solve certain problems asymptotically faster than any classical computing device. Several fast quantum algorithms are known, but the nature of quantum speedup is not well understood, and inventing new quantum algorithms seems to be difficult. In this thesis, we explore two approaches to designing quantum algorithms based on continuous-time Hamiltonian dynamics. ...
متن کاملImproved quantum backtracking algorithms through effective resistance estimates
We investigate quantum backtracking algorithms of a type previously introduced by Montanaro (arXiv:1509.02374). These algorithms explore trees of unknown structure, and in certain cases exponentially outperform classical procedures (such as DPLL). Some of the previous work focused on obtaining a quantum advantage for trees in which a unique marked vertex is promised to exist. We remove this res...
متن کاملQuantum Walks and Ground State Problems
OF THE DISSERTATION Quantum walks and ground state problems by Peter Courtland Richter Dissertation Director: Mario Szegedy Since the appearance of Shor’s factoring algorithm in 1994, the search for novel quantum computer algorithms has proved surprisingly difficult. Two design approaches that have yielded some progress are quantum walks and adiabatic computing. The former has been shown to spe...
متن کاملThe Design and Experimental Analysis of Algorithms for Temporal Reasoning
Many applications from planning and scheduling to problems in molecular biology rely heavily on a temporal reasoning component In this paper we discuss the design and empirical analysis of algorithms for a temporal reasoning system based on Allen s in uential interval based framework for representing temporal information At the core of the system are algorithms for determining whether the tempo...
متن کاملThe Design and an Experimental Analysis of Algorithms for Temporal Reasoning
Many applications|from planning and scheduling to problems in molecular biology|rely heavily on a temporal reasoning component. In this paper, we discuss the design and an empirical analysis of algorithms for a temporal reasoning system based on Allen's innuential interval-based framework for representing temporal information. At the core of the system are algorithms for determining whether the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1509.02374 شماره
صفحات -
تاریخ انتشار 2015